package com.tencent.cloud.iov.block;

/**
 * 区块布局工厂接口
 *
 * @author showxiao
 * @date 2018/4/17
 */

public interface IBlockLayoutFactory {

    /**
     * 创建区块布局
     *
     * @param itemClass     区块布局关联的数据类
     * @return              区块布局
     */
    <T> IBlockLayout<T> create(Class<? extends T> itemClass);
}
